//
//  GGImageView.m
//  tantan
//
//  Created by SQHH on 2017/12/20.
//  Copyright © 2017年 SQHH. All rights reserved.
//

#import "GGImageView.h"

@interface GGImageView () <
UITableViewDataSource,
UITableViewDelegate
>

/// fadsf
@property (nonatomic, strong) UILabel *asfd;

/// tableView数据源
@property (nonatomic, strong) NSMutableArray *data;

/// dfsvcaerg
@property (nonatomic, strong) UITableView *tableView;

@end

@implementation GGImageView

#pragma mark - # Delegate
//MARK: UITableViewDataSource
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
	return 1;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
	return self.data.count;
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
	return nil;
}

//MARK: UITableViewDelegate
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
	
}

- (id)initWithFrame:(CGRect)frame {
	if (self = [super initWithFrame:frame]) {
		[self addSubview:self.asfd];
		[self addSubview:self.tableView];
	}
	return self;
}

#pragma mark - # Getter
- (UILabel *)asfd {
	if (!_asfd) {
		_asfd = [[UILabel alloc] init];
		[_asfd setText:@"q3ewqcxzCV"];
		[_asfd setFont:[UIFont systemFontOfSize:67]];
		[_asfd setTextAlignment:NSTextAlignmentRight];
		[_asfd setNumberOfLines:12];
	}
	return _asfd;
}

- (NSMutableArray *)data {
	if (!_data) {
		_data = [[NSMutableArray alloc] init];
	}
	return _data;
}

- (UITableView *)tableView {
	if (!_tableView) {
		_tableView = [[UITableView alloc] init];
		[_tableView setDelegate:self];
		[_tableView setRowHeight:2];
		[_tableView setSectionHeaderHeight:13];
		[_tableView setSectionFooterHeight:2];
		[_tableView setSeparatorStyle:UITableViewCellSeparatorStyleSingleLine];
		[_tableView setSeparatorInset:UIEdgeInsetsMake(5, 0, 0, 0)];
		[_tableView setAllowsMultipleSelection:YES];
		[_tableView setEditing:YES];
		[_tableView setDataSource:self];
	}
	return _tableView;
}

@end
